package com.ruoyi.system.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.system.domain.TankInfo;
import com.ruoyi.system.domain.vo.DeviceVo;
import com.ruoyi.system.domain.vo.TankStatusCardData;
import com.ruoyi.system.domain.vo.TankStatusCountData;


import java.util.List;
import java.util.Map;

/**
 * <p>
 * 缸 服务类
 * </p>
 *
 * @author tianfu-li
 * @since 2025-44-27
 */
public interface TankInfoService extends IService<TankInfo> {
     List<TankInfo> getTankInfo();
     List<TankInfo>getTankInfoByLineNo(Long lineNo);
     List<DeviceVo>getNowTankInfo();
     TankStatusCountData getTankStatusCountData();
     List<TankStatusCardData>getTankStatusCardData();
     Map<String, Object> getMyChartData();

}
